package annuaire;

import java.rmi.Remote;
import java.rmi.RemoteException;
import java.util.ArrayList;

public interface _Operations_Annuaire extends Remote{
	
	public Annuaire chargerAnnuaire(String file) throws RemoteException;
	public void sauverAnnuaire(String file) throws RemoteException;
	public void ajouteEntree(Personne p, Telephone num) throws RemoteException;
	public void supprimeEntree(Personne p) throws RemoteException;
	public Telephone filtrePersonne(Personne p) throws RemoteException;
	public ArrayList<String> filtreTelephone(Telephone num) throws RemoteException;
	public void modifieTel(Personne p, Telephone num) throws RemoteException;
	public ArrayList<String> toutesLesEntrees() throws RemoteException;
	public void AfficheLesEntrees() throws RemoteException;

}
